• word of the day

    sedum rosea

    sedum rosea - Dictionary definition and meaning for word sedum rosea

    Definition
    (noun) Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
    Synonyms : midsummer-men , rose-root
Download our Mobile App Today
Receive our word of the day
on Whatsapp